package com.yanqu.road.entity.activity.daomu.skillstrategy.passive.req;

import com.yanqu.road.entity.activity.daomu.DaoMuAttribute;
import com.yanqu.road.entity.activity.daomu.DaoMuDamageBuff;
import com.yanqu.road.entity.activity.daomu.DaoMuSkill;

import java.util.Map;

public class DaoMuPassiveSkillCountAttributeReq extends DaoMuPassiveSkillBaseReq {

    //对方损害BUFF
    private Map<Integer, DaoMuDamageBuff> damageBuffMap;

    //游戏进行毫秒数
    private int gameMillisecond;

    //属性MAP
    private Map<Integer, DaoMuAttribute> attributeMap;

    //主动技能MAP
    private Map<Integer, DaoMuSkill> activeSkillMap;

    //辅助技能MAP
    private Map<Integer, DaoMuSkill> passiveSkillMap;

    //我方剩余血量千分比
    private int myHpRate;

    public Map<Integer, DaoMuDamageBuff> getDamageBuffMap() {
        return damageBuffMap;
    }

    public void setDamageBuffMap(Map<Integer, DaoMuDamageBuff> damageBuffMap) {
        this.damageBuffMap = damageBuffMap;
    }

    public int getGameMillisecond() {
        return gameMillisecond;
    }

    public void setGameMillisecond(int gameMillisecond) {
        this.gameMillisecond = gameMillisecond;
    }

    public Map<Integer, DaoMuAttribute> getAttributeMap() {
        return attributeMap;
    }

    public void setAttributeMap(Map<Integer, DaoMuAttribute> attributeMap) {
        this.attributeMap = attributeMap;
    }

    public Map<Integer, DaoMuSkill> getActiveSkillMap() {
        return activeSkillMap;
    }

    public void setActiveSkillMap(Map<Integer, DaoMuSkill> activeSkillMap) {
        this.activeSkillMap = activeSkillMap;
    }

    public Map<Integer, DaoMuSkill> getPassiveSkillMap() {
        return passiveSkillMap;
    }

    public void setPassiveSkillMap(Map<Integer, DaoMuSkill> passiveSkillMap) {
        this.passiveSkillMap = passiveSkillMap;
    }

    public int getMyHpRate() {
        return myHpRate;
    }

    public void setMyHpRate(int myHpRate) {
        this.myHpRate = myHpRate;
    }
}
